persian lime (citrus latifolia) - Spanish English Dictionary